home *** CD-ROM | disk | FTP | other *** search
- [ENTER] Picks a topic [PG UP] Last Screen Cursor keys
- [F10] Exit Help [PG DOWN] Next Screen are active
- [F6] Index [HOME] Main Menu
- < >
- [ENTER] Picks a topic [PG UP] Last Screen [I] Index Cursor keys
- [F10] Exit Help [PG DOWN] Next Screen [HOME] Main Menu are active
- < >
- =>Index
- Next[Index 2] PREV[Main Menu]
-
- Index to all HELP topics:
-
- < > ASAVE Mode < > Creating New Commands
- < > Advanced Text Editing < > Customizing Command Keys
- < > Alternative Basic Keys < > Cutting and Pasting
- < > Bindings < > EXACT Mode
- < > Buffer Commands < > Even More Mousing
- < > Buffers < > Getting at Files
- < > CMODE Mode < > Glossary of Terms
- < > CRYPT Mode < > Issuing Commands
- < > Case Control < > Keyboard Macros
- < > Command Lines < > Keystrokes
- < > Command List < > MAGIC Mode
- < > Commands < > Macros
- < > Copying Text < > Main Menu
-
-
- Press [PG DOWN] for more index topics
-
- =>Index 2
- Next[Main Menu] PREV[Index]
-
- Index to all HELP topics (continued):
-
- < > Memory Usage < > Screens
- < > Modes of Operation < > Searching and Replacing
- < > Narrowing Your Scope < > The Basics
- < > Numeric Arguments < > The Outside World
- < > OVER Mode < > Unbinding Keys
- < > Other Searches < > Using the Mouse
- < > Pages < > VIEW Mode
- < > Paragraphs < > WRAP Mode
- < > REP Mode < > Window Commands
- < > Regions < > Windows
- < > Repetitive Tasks < > Words
- < > Replacements
- < > Screen Commands
-
-
- Press [PG DOWN] to return to main menu
-
- =>Command List
- =Command Summary 1
- =>Command Summary 1
- NEXT[Command Summary 2] PREV[Main Menu]
-
- ^G abort-command Abort any command waiting for input
- M-M add-global-mode Add a global mode for all new buffers
- ^XM add-mode Add a mode to the current buffer
- ^X^A append-file Append current buffer to file
- M-A apropos List out commands containing a given string
- ^B backward-character Move one character to the left
- ^X( begin-macro Begin recording a keyboard macro
- M-< beginning-of-file Move to the beginning of the current file
- ^A beginning-of-line Move to the beginning of the current line
- M-K bind-to-key Bind a key to a function
- ^X= buffer-position List cursor position
- ^X^L case-region-lower Make a marked region all lower case
- ^X^U case-region-upper Make a marked region all upper case
- M-C case-word-capitalize Capitalize the following word
- M-L case-word-lower Lower case the following word
- M-U case-word-upper Upper case the following word
- ^XN change-file-name Change the name of the current file
-
- [PG DOWN] for more commands
- =>Command Summary 2
- NEXT[Command Summary 3] PREV[Command Summary 1]
-
- unbound change-screen-size Change the number of screen lines
- unbound change-screen-width Change the number of screen columns
- ^L clear-and-redraw Clear and redraw the physical screen
- unbound clear-message-line Clear the command line
- M-W copy-region Copy the region to kill buffer
- M-^C count-words Count words, lines and characters in region
- ^X ctlx-prefix Change the key used as the ^X prefix
- A-C cycle-screens Bring the rearmost screen to front
- ^X^O delete-blank-lines Delete all blank lines around the cursor
- ^XK delete-buffer Delete a non-displayed buffer
- M-^M delete-global-mode Turn off a global mode
- ^X^M delete-mode Turn off a mode in the current buffer
- ^D delete-next-character Delete the character following the cursor
- M-D delete-next-word Delete the word following the cursor
- ^X1 delete-other-windows Remove all other displayed windows
- ^H delete-previous-character Delete character to the left of the cursor
- M-^H delete-previous-word Delete the word to the left of the cursor
-
- [PG DOWN] for more commands
- =>Command Summary 3
- NEXT[Command Summary 4] PREV[Command Summary 2]
-
- A-D delete-screen Delete a non-displayed screen
- ^X0 delete-window Remove the current window from the screen
- unbound describe-bindings List all legal commands
- unbound describe-functions List all defined functions
- ^X? describe-key Describe the command bound to a keystroke
- unbound describe-variables List all variables
- ^X^D detab-region Change tabs in region to equivalent spaces
- ^XG display Display variables current value
- ^X) end-macro stop recording a keyboard macro
- M-> end-of-file Move to the end of the current buffer
- ^E end-of-line Move to the end of the current line
- unbound end-of-word Move to the end of the current word
- ^X^E entab-region Change spaces to tabs where possible
- ^X^X exchange-point-and-mark Swap cursor and mark positions
- unbound execute-buffer Execute a buffer as a macro
- M-^X execute-command-line Execute a command line
- M-^S execute-file Execute a file as a macro
-
- [PG DOWN] for more commands
- =>Command Summary 4
- NEXT[Command Summary 5] PREV[Command Summary 3]
-
- ^XE execute-macro Play back a keyboard macro
- (none) execute-macro-<n> Execute numbered macro <N> (<N> = 1 thru 40)
- M-X execute-named-command Execute a command by name
- M-^E execute-procedure Execute a procedure by name
- ^X$ execute-program Execute a program directly (not thru a shell)
- ^X^C exit-emacs Exit EMACS.
- M-Q fill-paragraph Fill the current paragraph
- ^X# filter-buffer Filter current buffer thru external filter
- ^X^F find-file Find a file to edit in the current window
- A-F find-screen Find and make current a named screen
- ^F forward-character Move cursor one character to the right
- M-G goto-line Goto a numbered line
- M-^G goto-mark Goto a numbered mark (0 by default)
- M-^F goto-matching-fence Goto the matching fence
- ^X^ grow-window Make the current window larger
- ^I handle-tab Insert a tab or set tab stops
- M-? help Read EMACS.HLP into a buffer and display it
-
- [PG DOWN] for more commands
- =>Command Summary 5
- NEXT[Command Summary 6] PREV[Command Summary 4]
-
- A-R hunt-backward Hunt for last match of previous search string
- A-S hunt-forward Hunt for next match of previous search string
- ^XC i-shell Shell up to a new command processor
- ^XS incremental-search Search for a string, incrementally
- M-) indent-region Indent region one tab stop
- ^X^I insert-file insert a file at cursor
- ^C insert-space Insert a space to the right of the cursor
- unbound insert-string Insert a string at the cursor
- M-^W kill-paragraph Delete the current paragraph
- ^W kill-region Delete marked region, save to kill buffer
- ^K kill-to-end-of-line Delete the rest of the current line
- unbound label-function-key Label a function key (hp150 only)
- ^X^B list-buffers List all existing buffers
- A-B list-screens List all existing screens
- ^X^K macro-to-key Bind a key to a macro
- ^[ meta-prefix Key used to precede all META commands
- ^X^N move-window-down Move all lines in the current window down
-
- [PG DOWN] for more commands
- =>Command Summary 6
- NEXT[Command Summary 7] PREV[Command Summary 5]
-
- ^X^P move-window-up Move all lines in the current window up
- M-^N name-buffer Change the name of the current buffer
- ^X< narrow-to-region hides all text not in the current region
- ^M newline Insert <NL> at the cursor
- ^J newline-and-indent Insert <NL> at the cursor and indent
- ^XX next-buffer Switch to next buffer in buffer list
- ^N next-line Move the cursor down one line
- ^V next-page Move the cursor down one page
- M-N next-paragraph Move cursor to the next paragraph
- ^XO next-window Move cursor to the next window
- M-F next-word Move cursor to beginning of next word
- unbound nop Does nothing
- ^O open-line Open a line at the cursor
- unbound overwrite-string Overwrite a string at the cursor
- ^X@ pipe-command Execute an external command, record output
- unbound pop-buffer Display named buffer as a pop-up
- ^P previous-line Move cursor up one line
-
- [PG DOWN] for more commands
- =>Command Summary 7
- NEXT[Command Summary 8] PREV[Command Summary 6]
-
- ^Z previous-page Move cursor up one page
- M-P previous-paragraph Move back one paragraph
- ^XP previous-window Move the cursor to the last window
- M-B previous-word Delete the word to the left of the cursor
- unbound print Display a string on the command line
- M-^R query-replace-string Interactively replace one string with another
- M-Z quick-exit Exit EMACS, writing out all changed buffers
- ^Q quote-character Insert the next character, literally
- ^X^R read-file Read a file into the current buffer
- M-^L redraw-display Redraw display, centering current line
- ^X remove-mark Erase numbered mark
- M-R replace-string Replace one string with another
- ^XW resize-window Change number of lines in current window
- unbound restore-window Move cursor to the last saved window
- ^XR reverse-incremental-search Search backwards, incrementally
- M-^E run Execute a named procedure
- ^X^S save-file Save the current buffer if it is changed
-
- [PG DOWN] for more commands
- =>Command Summary 8
- NEXT[Command Summary 9] PREV[Command Summary 7]
-
- unbound save-window Remember current window (to restore later)
- M-^V scroll-next-down Scroll the next window down
- M-^Z scroll-next-up Scroll the next window up
- ^S search-forward Search for a string
- ^R search-reverse Search backwards for a string
- ^XB select-buffer Select buffer to display in current window
- ^XA set Set a variable to a value
- M-E set-encryption-key Set encryption key of current buffer
- ^XF set-fill-column Set current fill column
- M- set-mark Set a mark
- ^X! shell-command Causes external shell to execute command
- unbound show-files List contents of directory
- ^X^Z shrink-window Make the current window smaller
- M-^S source Execute a file as a macro
- ^X2 split-current-window Split the current window in two
- unbound store-macro Store following macro lines to numbered macro
- unbound store-procedure Store following macro lines to named procedure
-
- [PG DOWN] for more commands
- =>Command Summary 9
- NEXT[Main Menu] PREV[Command Summary 8]
-
- ^T transpose-characters Transpose char at cursor with char to left
- ^X^T trim-region Trim any trailing white space from a region
- M-^K unbind-key Unbind a key from a function
- M-( undent-region undent region one tab stop
- ^U universal-argument Execute the following command 4 times
- M-~ unmark-buffer Unmark the current buffer
- unbound update-screen Force a screen update during macro execution
- ^X^V view-file Find a file, and put it in view mode
- ^X> widen-from-region restores hidden text
- unbound wrap-word Wrap the current word
- ^X^W write-file Write current buffer under new file name
- unbound write-message Same as print
- ^Y yank yank kill buffer into current buffer at cursor
-
-
-
-
-
- [PG DOWN] to return to Main Menu
- =>Creating New Commands
- NEXT[Advanced Text Editing] PREV[Advanced Text Editing]
-
- MicroEMACS lets you create your own programs to perform any editing
- tasks, simple or complex. These macros are normally stored in files
- with a .CMD extension.
-
- In an effort to get this version of MicroEMACS out, this section
- of the help system is not yet complete. For information on writing
- these macros and command pages, look in the MicroEMACS reference
- manual, and look at the .CMD files supplied as the default
- environment for MicroEMACS.
-
- Emacs.rc (or .emacsrc under UNIX) is the file which is executed
- automatically whenever MicroEMACS is started. Newpage.cmd is the
- command page loader, and all the ?page.cmd files contain the
- code for each page. Ehelp.cmd contains the macro to run this
- help system.
-
-
-
-
- =>Using the Mouse
- NEXT[More Mousing] PREV[Main Menu]
-
- On some systems, MicroEMACS can use the mouse to perform many
- basic editing tasks. If your platform and MicroEMACS support the
- mouse you can do any of these operations. (Mouse behavior can be
- changed inside a macro, like this help system, so try these
- AFTER you exit from HELP).
-
- Repositioning the POINT
-
- Move the mouse to where you want the point to be, and click
- once with the left mouse button and release. The point will
- move there, making any screen or window active to do so.
-
- Scrolling text inside a window
-
- Position the mouse to the text to drag, press the left button,
- move the mouse to where to display the text (horizontally
- or vertically), and release the mouse button.
-
- Press [PG DOWN] for more mouse operations
- =>More Mousing
- NEXT[Yet More Mousing] PREV[Using the Mouse]
-
- Moving a Modeline
-
- Position the mouse any any modeline except the last, press
- the left button, move to another position and release the
- button. The modeline will move, resizing the windows which
- are above and below.
-
- Copy a region
-
- Position the mouse at the beginning of the region to copy,
- press the right button, move the mouse to the end of the
- region, release the button.
-
- Kill a region
-
- After copying a region, without moving the mouse, click the
- right mouse button once. The text will disappear.
-
- Press [PG DOWN] for yet more mousing operations
- =>Yet More Mousing
- NEXT[Even More Mousing] PREV[More Mousing]
-
- Pasting Cut Text
-
- Move anywhere away from the place the text was deleted,
- and click the right button once. The last text placed in the
- kill buffer will be inserted.
-
- Resizing the current screen
-
- Move the mouse to the last position of the command line.
- Press the left button down. Move the mouse to a new place
- for the lower right corner of the current screen and release.
-
- Moving the current screen
-
- Move the mouse to the upper left of the screen, Press down
- the left button. Move to a new position and release the
- button. The screen will move to the new position.
-
- Press [PG DOWN] for yet even more mousing operations
- =>Even More Mousing
- NEXT[Main Menu] PREV[Yet More Mousing]
-
- Create a New Screen
-
- Move to the upper left corner of any existing screen. Press
- down on the left mouse button. Move to a new position and
- release the button. A new screen containing the buffer
- current in the old will appear with the same size as the
- copied screen.
-
- Deleting a Screen
-
- Click once on the command line of a screen with the right
- mouse button. It will disappear. If it is the only screen
- visible, MicroEMACS will exit.
-
-
-
-
-
- Press [PG DOWN] to return to the main menu
-
- =>ENDOFFILE
- < >
-